Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 GRACECHURCH STREET Semi-Detached £117,300 9 May 2016
65 GRACECHURCH STREET Semi-Detached £158,000 24 Jan 2005